spatial interdependency - Spanish English Dictionary